EmployerContact

EntityType | Independent
Logical Entity Name | EmployerContact
Default Table Name | PlEmployerContact
Logical Only | NO
Owner | dbo
Definition |
Note |

EmployerContact Attributes

Attribute/Logical Rolename | Domain | Datatype | NULL | Definition
EmployerContactId |  | INTEGER | NO |
EmployerId |  | INTEGER | NO |
Title |  | VARCHAR(30) | YES |
FirstName |  | VARCHAR(25) | YES |
LastName |  | VARCHAR(25) | YES |
Address |  | VARCHAR(255) | YES |
City |  | VARCHAR(30) | YES |
State |  | CHAR(2) | YES |
Zip |  | CHAR(10) | YES |
EmployerContactTypeID |  | INTEGER | YES |
Phone |  | CHAR(16) | YES |
Fax |  | CHAR(16) | YES |
Phone2 |  | CHAR(16) | YES |
Phone2Type |  | CHAR(16) | YES |
email |  | VARCHAR(60) | YES |
IsActive |  | BIT | NO |
LastModifiedUserId |  | INTEGER | NO |
CreatedDateTime |  | DATETIME | NO |
LastModifiedDateTime |  | DATETIME | NO |
RowVersion |  | TIMESTAMP/DATE | NO |
Phone2Ext |  | CHAR(5) | YES |
PhoneExt |  | CHAR(5) | YES |
SyCountryID |  | INTEGER | YES |
IsPrimary |  | BIT | NO |
syStaffID |  | INTEGER | YES |
PersonId |  | INTEGER | YES |
StaffId |  | INTEGER | YES |

EmployerContact Keys

Key Name | Key Type | Keys
Nk_PlEmployerContact_SyPersonId | Inversion Entry | PersonId
PlEmployerContact_PlContactTypeID_N_N_IDX | Inversion Entry | EmployerContactTypeID
PlEmployerContact_PlEmployerID_N_N_IDX | Inversion Entry | EmployerId
PlEmployerContact_PlEmployerContactID_U_C_IDX | PrimaryKey | EmployerContactId

EmployerContact Relationships

Parent Relationships:

Entity Name | Type | Cardinality | Business Name | VerbPhrase | InversePhrase | Foreign Keys | Is Supertype
Employer | Non-Identifying | Zero or One to Zero or More |  |  |  | EmployerId | NO
EmployerContactType | Non-Identifying | Zero or One to Zero or More |  |  |  | EmployerContactTypeID | NO
EmployerContactType | Non-Identifying | Zero or One to Zero or More |  |  |  | EmployerContactTypeID | NO
Employer | Non-Identifying | One To Zero or More |  |  |  | EmployerId | NO
Person | Non-Identifying | Zero or One to Zero or More |  |  |  | PersonId | NO
Person | Non-Identifying | Zero or One to Zero or More |  |  |  | PersonId | NO
Staff | Non-Identifying | Zero or One to Zero or More |  |  |  | StaffId | NO

Child Relationships:

Entity Name | Type | Cardinality | Business Name | VerbPhrase | InversePhrase | Foreign Keys | Is Subtype
TaskArchive | Non-Identifying | One To Zero or More |  |  |  |  | NO
EmployerContactAttribute | Non-Identifying | One To Zero or More |  |  |  |  | NO
EmployerContactDataChange | Non-Identifying | One To Zero or More |  |  |  |  | NO
EmployerContactJobSkill | Non-Identifying | One To Zero or More |  |  |  |  | NO
EmployerContactSoftSkill | Non-Identifying | One To Zero or More |  |  |  |  | NO
EmployerJob | Non-Identifying | One To Zero or More |  |  |  |  | NO
Task | Non-Identifying | One To Zero or More |  |  |  |  | NO
EmployerContactAttribute | Non-Identifying | One To Zero or More |  |  |  |  | NO
EmployerContactJobSkill | Identifying | One To Zero or More |  |  |  |  | NO
EmployerContactSoftSkill | Identifying | One To Zero or More |  |  |  |  | NO

EmployerContact Check Constraints

Check Constraint Name | CheckConstraint

EmployerContact Where Used - Model Usage

Mapped Object | Is User Defined? | Denormalization Mappings | Description | Bound Attachments
Logical dbo.EmployerContact | NO |  |  |
Physical (Microsoft SQL Server) dbo.PlEmployerContact | NO |  |  |

EmployerContact Where Used - Submodel Usage

Model | Submodel Usage
Logical | Main Model
Logical | AvailableJobs
Logical | Employers
Logical | Tasks
Physical (Microsoft SQL Server) | Main Model
Physical (Microsoft SQL Server) | Placement

EmployerContact Data Movement Rules

Name | Type | Rule Text/Value